1
general::
Phrase(s): puff along
1. [for someone] to run along, puffing to breathe. • Sam puffed along, jogging on his morning route. • As Wally puffed along, he thought again about going on a diet. 2. [for an engine] to move along, putting out puffs of smoke or steam. • The old engine puffed along, driving the small boat slowly up the river. • The locomotive puffed along, not making very much headway up the hill.
McGrawhill's American Idioms And Phrasal Verbs